home *** CD-ROM | disk | FTP | other *** search
/ InterCD 2001 April / april_2001.iso / intercd / root / Multimedia / ^Games / Games_Demos / NBA / cscripts / xgamefnc.cfg < prev    next >
Encoding:
Text File  |  2000-12-06  |  5.4 KB  |  138 lines

  1. // This file defines the internal game function list.  It binds
  2. // game function ID's to actual Action ID's.  The action ID's are defined
  3. // in action.h
  4.  
  5. print "Binding internal game funcs..."
  6.  
  7. // bind AI functions:
  8.  
  9. bindaction UP                AIACTION_UP
  10. bindaction RIGHT            AIACTION_RIGHT
  11. bindaction DOWN                AIACTION_DOWN
  12. bindaction LEFT                AIACTION_LEFT
  13.  
  14. bindaction +UP                AIACTION_UP         
  15. bindaction +RIGHT            AIACTION_RIGHT     
  16. bindaction +DOWN            AIACTION_DOWN     
  17. bindaction +LEFT            AIACTION_LEFT     
  18.  
  19. bindaction -UP                AIACTION_UP_RELEASE
  20. bindaction -RIGHT            AIACTION_RIGHT_RELEASE
  21. bindaction -DOWN            AIACTION_DOWN_RELEASE
  22. bindaction -LEFT            AIACTION_LEFT_RELEASE
  23.  
  24. bindaction POV_UP            AIACTION_XCENTER AIACTION_YCENTER AIACTION_UP         
  25. bindaction POV_UPRIGHT        AIACTION_XCENTER AIACTION_YCENTER AIACTION_UP    AIACTION_RIGHT
  26. bindaction POV_RIGHT        AIACTION_XCENTER AIACTION_YCENTER AIACTION_RIGHT     
  27. bindaction POV_DOWNRIGHT    AIACTION_XCENTER AIACTION_YCENTER AIACTION_DOWN    AIACTION_RIGHT
  28. bindaction POV_DOWN            AIACTION_XCENTER AIACTION_YCENTER AIACTION_DOWN     
  29. bindaction POV_DOWNLEFT        AIACTION_XCENTER AIACTION_YCENTER AIACTION_DOWN AIACTION_LEFT
  30. bindaction POV_LEFT            AIACTION_XCENTER AIACTION_YCENTER AIACTION_LEFT     
  31. bindaction POV_UPLEFT        AIACTION_XCENTER AIACTION_YCENTER AIACTION_UP    AIACTION_LEFT
  32. bindaction POV_CENTER        AIACTION_XCENTER AIACTION_YCENTER
  33.  
  34. bindaction XAXISCHANGE        AIACTION_XVALUE  
  35. bindaction YAXISCHANGE        AIACTION_YVALUE  
  36. bindaction XCENTER            AIACTION_XCENTER 
  37. bindaction YCENTER            AIACTION_YCENTER
  38. bindaction ALLCENTER        AIACTION_XCENTER AIACTION_YCENTER
  39.  
  40. bindaction GPAUSE            AIACTION_GLOBAL_PAUSE
  41. bindaction GCONTINUE        AIACTION_GLOBAL_CONTINUE
  42.  
  43. bindaction +CALLPLAY        AIACTION_CALLPLAY_PRESS
  44. bindaction -CALLPLAY        AIACTION_CALLPLAY_RELEASE
  45. bindaction +PAUSE            AIACTION_PAUSE_PRESS
  46. bindaction -PAUSE            AIACTION_PAUSE_RELEASE
  47. bindaction +DIRECTPASS        AIACTION_DIRECTPASS_PRESS
  48. bindaction -DIRECTPASS        AIACTION_DIRECTPASS_RELEASE
  49. bindaction +DIRECTSHOOT        AIACTION_DIRECTSHOOT_PRESS
  50. bindaction -DIRECTSHOOT        AIACTION_DIRECTSHOOT_RELEASE
  51. bindaction +FAKE            AIACTION_FAKE_PRESS
  52. bindaction -FAKE            AIACTION_FAKE_RELEASE
  53. bindaction +TURBO            AIACTION_TURBO_PRESS
  54. bindaction -TURBO            AIACTION_TURBO_RELEASE
  55. bindaction +SHOOT            AIACTION_SHOOT_PRESS
  56. bindaction -SHOOT            AIACTION_SHOOT_RELEASE
  57. bindaction +PASS            AIACTION_PASS_PRESS
  58. bindaction -PASS            AIACTION_PASS_RELEASE
  59. bindaction +CROSSOVER        AIACTION_CROSSOVER_PRESS
  60. bindaction -CROSSOVER        AIACTION_CROSSOVER_RELEASE
  61. bindaction +BACKDOWN        AIACTION_BACKDOWN_PRESS
  62. bindaction -BACKDOWN        AIACTION_BACKDOWN_RELEASE
  63.  
  64. bindaction +DEFCALLPLAY        AIACTION_DEF_CALLPLAY_PRESS
  65. bindaction -DEFCALLPLAY        AIACTION_DEF_CALLPLAY_RELEASE
  66. bindaction +DEFPAUSE        AIACTION_DEF_PAUSE_PRESS
  67. bindaction -DEFPAUSE        AIACTION_DEF_PAUSE_RELEASE
  68. bindaction +DEFDIRECTSWITCH    AIACTION_DEF_DIRECTSWITCH_PRESS
  69. bindaction -DEFDIRECTSWITCH    AIACTION_DEF_DIRECTSWITCH_RELEASE
  70. bindaction +DEFLASTMANBACK    AIACTION_DEF_LASTMANBACK_PRESS
  71. bindaction -DEFLASTMANBACK    AIACTION_DEF_LASTMANBACK_RELEASE
  72. bindaction +DEFFACEUP        AIACTION_DEF_FACEUP_PRESS
  73. bindaction -DEFFACEUP        AIACTION_DEF_FACEUP_RELEASE
  74. bindaction +DEFTURBO        AIACTION_DEF_TURBO_PRESS
  75. bindaction -DEFTURBO        AIACTION_DEF_TURBO_RELEASE
  76. bindaction +DEFPUSH            AIACTION_DEF_PUSH_PRESS
  77. bindaction -DEFPUSH            AIACTION_DEF_PUSH_RELEASE
  78. bindaction +DEFSWITCH        AIACTION_DEF_SWITCH_PRESS
  79. bindaction -DEFSWITCH        AIACTION_DEF_SWITCH_RELEASE
  80. bindaction +DEFSTEAL        AIACTION_DEF_STEAL_PRESS
  81. bindaction -DEFSTEAL        AIACTION_DEF_STEAL_RELEASE
  82. bindaction +DEFJUMP            AIACTION_DEF_JUMP_PRESS
  83. bindaction -DEFJUMP            AIACTION_DEF_JUMP_RELEASE
  84.  
  85. // bind FE functions:
  86.  
  87. bindaction +SELECT            FEACTION_SELECT_PRESS
  88. bindaction -SELECT            FEACTION_SELECT_RELEASE
  89.  
  90. bindaction +NEXTSCREEN        FEACTION_NEXTSCREEN_PRESS
  91. bindaction -NEXTSCREEN        FEACTION_NEXTSCREEN_RELEASE
  92.  
  93. bindaction +PREVSCREEN        FEACTION_PREVSCREEN_PRESS
  94. bindaction -PREVSCREEN        FEACTION_PREVSCREEN_RELEASE
  95.  
  96. bindaction +SWITCHLAYER        FEACTION_SWITCHLAYER_PRESS
  97. bindaction -SWITCHLAYER        FEACTION_SWITCHLAYER_RELEASE
  98.  
  99. bindaction +HELP            FEACTION_HELP_PRESS
  100. bindaction -HELP            FEACTION_HELP_RELEASE
  101.  
  102. bindaction +MENU            FEACTION_MENU_PRESS
  103. bindaction -MENU            FEACTION_MENU_RELEASE
  104.  
  105. bindaction +NEXTGROUP        FEACTION_NEXTGROUP_PRESS
  106. bindaction -NEXTGROUP        FEACTION_NEXTGROUP_RELEASE
  107.  
  108. bindaction +PREVGROUP        FEACTION_PREVGROUP_PRESS
  109. bindaction -PREVGROUP        FEACTION_PREVGROUP_RELEASE
  110.  
  111. bindaction +SPECIAL1        FEACTION_SPECIAL1_PRESS
  112. bindaction -SPECIAL1        FEACTION_SPECIAL1_RELEASE
  113.  
  114. bindaction +SPECIAL2        FEACTION_SPECIAL2_PRESS
  115. bindaction -SPECIAL2        FEACTION_SPECIAL2_RELEASE
  116.  
  117. bindaction FE_UP            FEACTION_UP
  118. bindaction FE_DOWN            FEACTION_DOWN
  119. bindaction FE_LEFT            FEACTION_LEFT
  120. bindaction FE_RIGHT            FEACTION_RIGHT
  121. bindaction FE_XAXISCHANGE    FEACTION_XVALUE
  122. bindaction FE_YAXISCHANGE    FEACTION_YVALUE
  123. bindaction FE_XCENTER        FEACTION_XCENTER
  124. bindaction FE_YCENTER        FEACTION_YCENTER
  125.  
  126. bindaction FE_UP            FEACTION_UP         
  127. bindaction FE_UPRIGHT        FEACTION_UP    FEACTION_RIGHT
  128. bindaction FE_RIGHT            FEACTION_RIGHT     
  129. bindaction FE_DOWNRIGHT        FEACTION_DOWN    FEACTION_RIGHT
  130. bindaction FE_DOWN            FEACTION_DOWN     
  131. bindaction FE_DOWNLEFT        FEACTION_DOWN FEACTION_LEFT
  132. bindaction FE_LEFT            FEACTION_LEFT     
  133. bindaction FE_UPLEFT        FEACTION_UP FEACTION_LEFT
  134. bindaction FE_ALLCENTER        FEACTION_XCENTER FEACTION_YCENTER
  135.  
  136. bindaction CONSOLE            FEACTION_TOGGLECONSOLE
  137. bindaction EXITAPP            ACTION_EXITAPPLICATION
  138.